package infra;

import infra.bean.PedidoServicoBean;

import java.sql.SQLException;
import java.util.ArrayList;



/**
 * Interface IPedidoServicoDAO.
 * 
 * @author Maisa
 */
public interface IPedidoServicoDAO {


		 public ArrayList<PedidoServicoBean> obterDadosPedidoServico() throws SQLException;

		 public PedidoServicoBean obterNovoPedido() throws SQLException ;
		 
		 public void salvarPedidoServico(int idPedidoServico, int responsavel, String status, String descricao, double valorTotal ) throws SQLException ;

		 public int atualizarPedidoServico(String status, int idPedidoServico) throws SQLException;
		 
		 public int verificarOrdensDeTrabalhoAtivas(int idPedidoServico) throws SQLException;

		public void atualizarErroPedidoServico(int idPedidoServico,String mensagemErro) ;

		public int obterNumeroPedidoServico(int idOrdemCompra) throws SQLException;
			

}


